telescopic spectacles - Alemán Inglés Diccionario